rained down - İspanyolca İngilizce Sözlük